\hypertarget{pg_log_8h}{\section{Inc/pg\-Log.h File Reference}
\label{pg_log_8h}\index{Inc/pg\-Log.\-h@{Inc/pg\-Log.\-h}}
}
{\ttfamily \#include $<$Windows.\-h$>$}\\*
{\ttfamily \#include $<$stdio.\-h$>$}\\*
{\ttfamily \#include \char`\"{}Pale\-Gem.\-h\char`\"{}}\\*
{\ttfamily \#include $<$string$>$}\\*
{\ttfamily \#include \char`\"{}Singleton.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}I\-Event\-Listener.\-h\char`\"{}}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_c_logfile}{C\-Logfile}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{pg_log_8h_a1d5dab30b404fab91608086105afc78c}{M\-A\-X\-\_\-\-B\-U\-F\-F\-E\-R}~1024
\item 
\#define \hyperlink{pg_log_8h_a2052f67aeb5016aafb58554ab72921d4}{g\-\_\-\-P\-G\-\_\-p\-Log}~\hyperlink{_pale_gem_8h_a4c8e4dbb630a55d8cbb6f998e7fe2114}{g\-\_\-\-P\-G\-\_\-p\-Pale\-Gem\-Framework}-\/$>$Get\-Logfile()
\item 
\#define \hyperlink{pg_log_8h_a9d319cb096834e97e607cbf49c44df9a}{P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R}(msg, hr, file, line)~\{\hyperlink{pg_log_8h_a2052f67aeb5016aafb58554ab72921d4}{g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$f\-Textout(\hyperlink{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daf80f9a890089d211842d59625e561f88}{R\-E\-D}, false,  \char`\"{}E\-R\-R\-O\-R\-: \%s Error code\-: \%d(File\-: \%s, Line\-: \%d) \textbackslash{}n\char`\"{}, msg, hr, file, line);\}
\item 
\#define \hyperlink{pg_log_8h_a299c567c85bee4b0ae6c49b51d0d1e4b}{P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R\-\_\-\-S\-I\-M\-P\-L\-E}(msg, hr)~\{\hyperlink{pg_log_8h_a2052f67aeb5016aafb58554ab72921d4}{g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$f\-Textout(\hyperlink{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daf80f9a890089d211842d59625e561f88}{R\-E\-D}, false, \char`\"{}E\-R\-R\-O\-R\-: \%s Error code\-: \%d \textbackslash{}n\char`\"{}, msg, hr);\}
\item 
\#define \hyperlink{pg_log_8h_a3cef6f1e29d0aff7aa098fd26016209d}{P\-G\-\_\-\-D\-X\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R}(hr, file, line)~\{\hyperlink{pg_log_8h_a2052f67aeb5016aafb58554ab72921d4}{g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$f\-Textout(\hyperlink{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daf80f9a890089d211842d59625e561f88}{R\-E\-D}, false, \char`\"{}Direct\-X E\-R\-R\-O\-R\-: \%s (code\-: \%d) (File\-: \%s, Line \%d) \textbackslash{}n\char`\"{}, D\-X\-Get\-Error\-Description\-A(hr), hr, file, line);\}
\item 
\#define \hyperlink{pg_log_8h_afbfbf47d5f664f5a82f4addce1957a14}{P\-G\-\_\-\-L\-O\-G\-\_\-\-W\-A\-R\-N\-I\-N\-G\-\_\-\-E\-X}(topic, msg,...)~\{\hyperlink{pg_log_8h_a2052f67aeb5016aafb58554ab72921d4}{g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$Log\-Warning(topic, msg, \-\_\-\-\_\-\-V\-A\-\_\-\-A\-R\-G\-S\-\_\-\-\_\-);\}
\item 
\#define \hyperlink{pg_log_8h_a189945c19bb5df6f876f4b08023c74d2}{P\-G\-\_\-\-L\-O\-G\-\_\-\-I\-N\-F\-O\-\_\-\-E\-X}(topic, msg,...)~\{if (\hyperlink{pg_log_8h_a2052f67aeb5016aafb58554ab72921d4}{g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$Get\-Verbosity\-Level() == \hyperlink{pg_log_8h_aed8037a8e253e8baa18057fbdc257ddfab1d5eac4b1dca480c8056eaea7663b7a}{A\-L\-L}) \hyperlink{pg_log_8h_a2052f67aeb5016aafb58554ab72921d4}{g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$f\-Textout\-Topic(\hyperlink{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daa60bd322f93178d68184e30e162571ca}{G\-R\-E\-E\-N}, topic, msg, \-\_\-\-\_\-\-V\-A\-\_\-\-A\-R\-G\-S\-\_\-\-\_\-);\}
\item 
\#define \hyperlink{pg_log_8h_a9193cf0928732e0fb918da3bf37fd0fe}{P\-G\-\_\-\-L\-O\-G\-\_\-\-A\-L\-W\-A\-Y\-S\-\_\-\-E\-X}(topic, msg,...)~\{\hyperlink{pg_log_8h_a2052f67aeb5016aafb58554ab72921d4}{g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$f\-Textout\-Topic(\hyperlink{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daa60bd322f93178d68184e30e162571ca}{G\-R\-E\-E\-N}, topic, msg, \-\_\-\-\_\-\-V\-A\-\_\-\-A\-R\-G\-S\-\_\-\-\_\-);\}
\item 
\#define \hyperlink{pg_log_8h_a7b0e5ba43e4597c25bbb8d94152edc6d}{T\-O\-P\-I\-C\-\_\-\-P\-G\-G\-A\-M\-E\-\_\-\-A\-P\-P}~\char`\"{}pg\-Pale\-Gem\-Framework\char`\"{}
\item 
\#define \hyperlink{pg_log_8h_a745f8a667ae7f1957d1fd2abe28906df}{T\-O\-P\-I\-C\-\_\-\-P\-G\-R\-E\-N\-D\-E\-R\-E\-R}~\char`\"{}pg\-Renderer\char`\"{}
\item 
\#define \hyperlink{pg_log_8h_acdf811e639a41cbba66a134320f24727}{T\-O\-P\-I\-C\-\_\-\-P\-G\-T\-I\-M\-E\-R}~\char`\"{}pg\-Timer\char`\"{}
\item 
\#define \hyperlink{pg_log_8h_a79ddeb2f0f61e59fa6b8eebb9ff4a9bf}{T\-O\-P\-I\-C\-\_\-\-P\-G\-M\-A\-T\-E\-R\-I\-A\-L}~\char`\"{}pg\-Material\char`\"{}
\item 
\#define \hyperlink{pg_log_8h_ac2c6507460f6498116a9a4f2a679d61c}{T\-O\-P\-I\-C\-\_\-\-P\-G\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R}~\char`\"{}pg\-Event\-Manager\char`\"{}
\item 
\#define \hyperlink{pg_log_8h_a91313424f49d3dbddd9dbf8b36c34d0c}{T\-O\-P\-I\-C\-\_\-\-F\-B\-X\-L\-O\-A\-D\-E\-R}~\char`\"{}F\-B\-X Loader\char`\"{}
\item 
\#define \hyperlink{pg_log_8h_a4204e12dd51feb8bd0528e2b44495367}{T\-O\-P\-I\-C\-\_\-\-O\-B\-J\-L\-O\-A\-D\-E\-R}~\char`\"{}pg\-O\-B\-J\-Loader\char`\"{}
\item 
\#define \hyperlink{pg_log_8h_acccdc9b97752a13c0d48cfc4524f309b}{T\-O\-P\-I\-C\-\_\-\-I\-N\-P\-U\-T\-\_\-\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R}~\char`\"{}pg\-Input\-Event\-Manager\char`\"{}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665d}{F\-O\-N\-T\-C\-O\-L\-O\-R\-S} \{ \\*
\hyperlink{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daf77fb67151d0c18d397069ad8c271ba3}{B\-L\-A\-C\-K}, 
\hyperlink{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daf80f9a890089d211842d59625e561f88}{R\-E\-D}, 
\hyperlink{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daa60bd322f93178d68184e30e162571ca}{G\-R\-E\-E\-N}, 
\hyperlink{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665da35d6719cb4d7577c031b3d79057a1b79}{B\-L\-U\-E}, 
\\*
\hyperlink{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665da2772ad7cd64f03c2aed60f91c69fa69d}{P\-U\-R\-P\-L\-E}, 
\hyperlink{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665dae735a848bf82163a19236ead1c3ef2d2}{Y\-E\-L\-L\-O\-W}
 \}
\item 
enum \hyperlink{pg_log_8h_aed8037a8e253e8baa18057fbdc257ddf}{E\-V\-E\-R\-B\-O\-S\-I\-T\-Y\-\_\-\-L\-E\-V\-E\-L} \{ \hyperlink{pg_log_8h_aed8037a8e253e8baa18057fbdc257ddfad590443978dc58d64aed5001f56efcdf}{R\-E\-L\-E\-A\-S\-E}, 
\hyperlink{pg_log_8h_aed8037a8e253e8baa18057fbdc257ddfab1d5eac4b1dca480c8056eaea7663b7a}{A\-L\-L}
 \}
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\hypertarget{pg_log_8h_a2052f67aeb5016aafb58554ab72921d4}{\index{pg\-Log.\-h@{pg\-Log.\-h}!g\-\_\-\-P\-G\-\_\-p\-Log@{g\-\_\-\-P\-G\-\_\-p\-Log}}
\index{g\-\_\-\-P\-G\-\_\-p\-Log@{g\-\_\-\-P\-G\-\_\-p\-Log}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{g\-\_\-\-P\-G\-\_\-p\-Log}]{\setlength{\rightskip}{0pt plus 5cm}\#define g\-\_\-\-P\-G\-\_\-p\-Log~{\bf g\-\_\-\-P\-G\-\_\-p\-Pale\-Gem\-Framework}-\/$>$Get\-Logfile()}}\label{pg_log_8h_a2052f67aeb5016aafb58554ab72921d4}
\hypertarget{pg_log_8h_a1d5dab30b404fab91608086105afc78c}{\index{pg\-Log.\-h@{pg\-Log.\-h}!M\-A\-X\-\_\-\-B\-U\-F\-F\-E\-R@{M\-A\-X\-\_\-\-B\-U\-F\-F\-E\-R}}
\index{M\-A\-X\-\_\-\-B\-U\-F\-F\-E\-R@{M\-A\-X\-\_\-\-B\-U\-F\-F\-E\-R}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{M\-A\-X\-\_\-\-B\-U\-F\-F\-E\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\-A\-X\-\_\-\-B\-U\-F\-F\-E\-R~1024}}\label{pg_log_8h_a1d5dab30b404fab91608086105afc78c}
\hypertarget{pg_log_8h_a3cef6f1e29d0aff7aa098fd26016209d}{\index{pg\-Log.\-h@{pg\-Log.\-h}!P\-G\-\_\-\-D\-X\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R@{P\-G\-\_\-\-D\-X\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R}}
\index{P\-G\-\_\-\-D\-X\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R@{P\-G\-\_\-\-D\-X\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{P\-G\-\_\-\-D\-X\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\-G\-\_\-\-D\-X\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R(
\begin{DoxyParamCaption}
\item[{}]{hr, }
\item[{}]{file, }
\item[{}]{line}
\end{DoxyParamCaption}
)~\{{\bf g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$f\-Textout({\bf R\-E\-D}, false, \char`\"{}Direct\-X E\-R\-R\-O\-R\-: \%s (code\-: \%d) (File\-: \%s, Line \%d) \textbackslash{}n\char`\"{}, D\-X\-Get\-Error\-Description\-A(hr), hr, file, line);\}}}\label{pg_log_8h_a3cef6f1e29d0aff7aa098fd26016209d}
\hypertarget{pg_log_8h_a9193cf0928732e0fb918da3bf37fd0fe}{\index{pg\-Log.\-h@{pg\-Log.\-h}!P\-G\-\_\-\-L\-O\-G\-\_\-\-A\-L\-W\-A\-Y\-S\-\_\-\-E\-X@{P\-G\-\_\-\-L\-O\-G\-\_\-\-A\-L\-W\-A\-Y\-S\-\_\-\-E\-X}}
\index{P\-G\-\_\-\-L\-O\-G\-\_\-\-A\-L\-W\-A\-Y\-S\-\_\-\-E\-X@{P\-G\-\_\-\-L\-O\-G\-\_\-\-A\-L\-W\-A\-Y\-S\-\_\-\-E\-X}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{P\-G\-\_\-\-L\-O\-G\-\_\-\-A\-L\-W\-A\-Y\-S\-\_\-\-E\-X}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\-G\-\_\-\-L\-O\-G\-\_\-\-A\-L\-W\-A\-Y\-S\-\_\-\-E\-X(
\begin{DoxyParamCaption}
\item[{}]{topic, }
\item[{}]{msg, }
\item[{}]{...}
\end{DoxyParamCaption}
)~\{{\bf g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$f\-Textout\-Topic({\bf G\-R\-E\-E\-N}, topic, msg, \-\_\-\-\_\-\-V\-A\-\_\-\-A\-R\-G\-S\-\_\-\-\_\-);\}}}\label{pg_log_8h_a9193cf0928732e0fb918da3bf37fd0fe}
\hypertarget{pg_log_8h_a9d319cb096834e97e607cbf49c44df9a}{\index{pg\-Log.\-h@{pg\-Log.\-h}!P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R@{P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R}}
\index{P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R@{P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R(
\begin{DoxyParamCaption}
\item[{}]{msg, }
\item[{}]{hr, }
\item[{}]{file, }
\item[{}]{line}
\end{DoxyParamCaption}
)~\{{\bf g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$f\-Textout({\bf R\-E\-D}, false,  \char`\"{}E\-R\-R\-O\-R\-: \%s Error code\-: \%d(File\-: \%s, Line\-: \%d) \textbackslash{}n\char`\"{}, msg, hr, file, line);\}}}\label{pg_log_8h_a9d319cb096834e97e607cbf49c44df9a}
\hypertarget{pg_log_8h_a299c567c85bee4b0ae6c49b51d0d1e4b}{\index{pg\-Log.\-h@{pg\-Log.\-h}!P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R\-\_\-\-S\-I\-M\-P\-L\-E@{P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R\-\_\-\-S\-I\-M\-P\-L\-E}}
\index{P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R\-\_\-\-S\-I\-M\-P\-L\-E@{P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R\-\_\-\-S\-I\-M\-P\-L\-E}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R\-\_\-\-S\-I\-M\-P\-L\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\-G\-\_\-\-L\-O\-G\-\_\-\-E\-R\-R\-O\-R\-\_\-\-S\-I\-M\-P\-L\-E(
\begin{DoxyParamCaption}
\item[{}]{msg, }
\item[{}]{hr}
\end{DoxyParamCaption}
)~\{{\bf g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$f\-Textout({\bf R\-E\-D}, false, \char`\"{}E\-R\-R\-O\-R\-: \%s Error code\-: \%d \textbackslash{}n\char`\"{}, msg, hr);\}}}\label{pg_log_8h_a299c567c85bee4b0ae6c49b51d0d1e4b}
\hypertarget{pg_log_8h_a189945c19bb5df6f876f4b08023c74d2}{\index{pg\-Log.\-h@{pg\-Log.\-h}!P\-G\-\_\-\-L\-O\-G\-\_\-\-I\-N\-F\-O\-\_\-\-E\-X@{P\-G\-\_\-\-L\-O\-G\-\_\-\-I\-N\-F\-O\-\_\-\-E\-X}}
\index{P\-G\-\_\-\-L\-O\-G\-\_\-\-I\-N\-F\-O\-\_\-\-E\-X@{P\-G\-\_\-\-L\-O\-G\-\_\-\-I\-N\-F\-O\-\_\-\-E\-X}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{P\-G\-\_\-\-L\-O\-G\-\_\-\-I\-N\-F\-O\-\_\-\-E\-X}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\-G\-\_\-\-L\-O\-G\-\_\-\-I\-N\-F\-O\-\_\-\-E\-X(
\begin{DoxyParamCaption}
\item[{}]{topic, }
\item[{}]{msg, }
\item[{}]{...}
\end{DoxyParamCaption}
)~\{if ({\bf g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$Get\-Verbosity\-Level() == {\bf A\-L\-L}) {\bf g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$f\-Textout\-Topic({\bf G\-R\-E\-E\-N}, topic, msg, \-\_\-\-\_\-\-V\-A\-\_\-\-A\-R\-G\-S\-\_\-\-\_\-);\}}}\label{pg_log_8h_a189945c19bb5df6f876f4b08023c74d2}
\hypertarget{pg_log_8h_afbfbf47d5f664f5a82f4addce1957a14}{\index{pg\-Log.\-h@{pg\-Log.\-h}!P\-G\-\_\-\-L\-O\-G\-\_\-\-W\-A\-R\-N\-I\-N\-G\-\_\-\-E\-X@{P\-G\-\_\-\-L\-O\-G\-\_\-\-W\-A\-R\-N\-I\-N\-G\-\_\-\-E\-X}}
\index{P\-G\-\_\-\-L\-O\-G\-\_\-\-W\-A\-R\-N\-I\-N\-G\-\_\-\-E\-X@{P\-G\-\_\-\-L\-O\-G\-\_\-\-W\-A\-R\-N\-I\-N\-G\-\_\-\-E\-X}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{P\-G\-\_\-\-L\-O\-G\-\_\-\-W\-A\-R\-N\-I\-N\-G\-\_\-\-E\-X}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\-G\-\_\-\-L\-O\-G\-\_\-\-W\-A\-R\-N\-I\-N\-G\-\_\-\-E\-X(
\begin{DoxyParamCaption}
\item[{}]{topic, }
\item[{}]{msg, }
\item[{}]{...}
\end{DoxyParamCaption}
)~\{{\bf g\-\_\-\-P\-G\-\_\-p\-Log}-\/$>$Log\-Warning(topic, msg, \-\_\-\-\_\-\-V\-A\-\_\-\-A\-R\-G\-S\-\_\-\-\_\-);\}}}\label{pg_log_8h_afbfbf47d5f664f5a82f4addce1957a14}
\hypertarget{pg_log_8h_a91313424f49d3dbddd9dbf8b36c34d0c}{\index{pg\-Log.\-h@{pg\-Log.\-h}!T\-O\-P\-I\-C\-\_\-\-F\-B\-X\-L\-O\-A\-D\-E\-R@{T\-O\-P\-I\-C\-\_\-\-F\-B\-X\-L\-O\-A\-D\-E\-R}}
\index{T\-O\-P\-I\-C\-\_\-\-F\-B\-X\-L\-O\-A\-D\-E\-R@{T\-O\-P\-I\-C\-\_\-\-F\-B\-X\-L\-O\-A\-D\-E\-R}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{T\-O\-P\-I\-C\-\_\-\-F\-B\-X\-L\-O\-A\-D\-E\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-O\-P\-I\-C\-\_\-\-F\-B\-X\-L\-O\-A\-D\-E\-R~\char`\"{}F\-B\-X Loader\char`\"{}}}\label{pg_log_8h_a91313424f49d3dbddd9dbf8b36c34d0c}
\hypertarget{pg_log_8h_acccdc9b97752a13c0d48cfc4524f309b}{\index{pg\-Log.\-h@{pg\-Log.\-h}!T\-O\-P\-I\-C\-\_\-\-I\-N\-P\-U\-T\-\_\-\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R@{T\-O\-P\-I\-C\-\_\-\-I\-N\-P\-U\-T\-\_\-\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R}}
\index{T\-O\-P\-I\-C\-\_\-\-I\-N\-P\-U\-T\-\_\-\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R@{T\-O\-P\-I\-C\-\_\-\-I\-N\-P\-U\-T\-\_\-\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{T\-O\-P\-I\-C\-\_\-\-I\-N\-P\-U\-T\-\_\-\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-O\-P\-I\-C\-\_\-\-I\-N\-P\-U\-T\-\_\-\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R~\char`\"{}pg\-Input\-Event\-Manager\char`\"{}}}\label{pg_log_8h_acccdc9b97752a13c0d48cfc4524f309b}
\hypertarget{pg_log_8h_a4204e12dd51feb8bd0528e2b44495367}{\index{pg\-Log.\-h@{pg\-Log.\-h}!T\-O\-P\-I\-C\-\_\-\-O\-B\-J\-L\-O\-A\-D\-E\-R@{T\-O\-P\-I\-C\-\_\-\-O\-B\-J\-L\-O\-A\-D\-E\-R}}
\index{T\-O\-P\-I\-C\-\_\-\-O\-B\-J\-L\-O\-A\-D\-E\-R@{T\-O\-P\-I\-C\-\_\-\-O\-B\-J\-L\-O\-A\-D\-E\-R}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{T\-O\-P\-I\-C\-\_\-\-O\-B\-J\-L\-O\-A\-D\-E\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-O\-P\-I\-C\-\_\-\-O\-B\-J\-L\-O\-A\-D\-E\-R~\char`\"{}pg\-O\-B\-J\-Loader\char`\"{}}}\label{pg_log_8h_a4204e12dd51feb8bd0528e2b44495367}
\hypertarget{pg_log_8h_ac2c6507460f6498116a9a4f2a679d61c}{\index{pg\-Log.\-h@{pg\-Log.\-h}!T\-O\-P\-I\-C\-\_\-\-P\-G\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R@{T\-O\-P\-I\-C\-\_\-\-P\-G\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R}}
\index{T\-O\-P\-I\-C\-\_\-\-P\-G\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R@{T\-O\-P\-I\-C\-\_\-\-P\-G\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{T\-O\-P\-I\-C\-\_\-\-P\-G\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-O\-P\-I\-C\-\_\-\-P\-G\-E\-V\-E\-N\-T\-\_\-\-M\-A\-N\-A\-G\-E\-R~\char`\"{}pg\-Event\-Manager\char`\"{}}}\label{pg_log_8h_ac2c6507460f6498116a9a4f2a679d61c}
\hypertarget{pg_log_8h_a7b0e5ba43e4597c25bbb8d94152edc6d}{\index{pg\-Log.\-h@{pg\-Log.\-h}!T\-O\-P\-I\-C\-\_\-\-P\-G\-G\-A\-M\-E\-\_\-\-A\-P\-P@{T\-O\-P\-I\-C\-\_\-\-P\-G\-G\-A\-M\-E\-\_\-\-A\-P\-P}}
\index{T\-O\-P\-I\-C\-\_\-\-P\-G\-G\-A\-M\-E\-\_\-\-A\-P\-P@{T\-O\-P\-I\-C\-\_\-\-P\-G\-G\-A\-M\-E\-\_\-\-A\-P\-P}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{T\-O\-P\-I\-C\-\_\-\-P\-G\-G\-A\-M\-E\-\_\-\-A\-P\-P}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-O\-P\-I\-C\-\_\-\-P\-G\-G\-A\-M\-E\-\_\-\-A\-P\-P~\char`\"{}pg\-Pale\-Gem\-Framework\char`\"{}}}\label{pg_log_8h_a7b0e5ba43e4597c25bbb8d94152edc6d}
\hypertarget{pg_log_8h_a79ddeb2f0f61e59fa6b8eebb9ff4a9bf}{\index{pg\-Log.\-h@{pg\-Log.\-h}!T\-O\-P\-I\-C\-\_\-\-P\-G\-M\-A\-T\-E\-R\-I\-A\-L@{T\-O\-P\-I\-C\-\_\-\-P\-G\-M\-A\-T\-E\-R\-I\-A\-L}}
\index{T\-O\-P\-I\-C\-\_\-\-P\-G\-M\-A\-T\-E\-R\-I\-A\-L@{T\-O\-P\-I\-C\-\_\-\-P\-G\-M\-A\-T\-E\-R\-I\-A\-L}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{T\-O\-P\-I\-C\-\_\-\-P\-G\-M\-A\-T\-E\-R\-I\-A\-L}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-O\-P\-I\-C\-\_\-\-P\-G\-M\-A\-T\-E\-R\-I\-A\-L~\char`\"{}pg\-Material\char`\"{}}}\label{pg_log_8h_a79ddeb2f0f61e59fa6b8eebb9ff4a9bf}
\hypertarget{pg_log_8h_a745f8a667ae7f1957d1fd2abe28906df}{\index{pg\-Log.\-h@{pg\-Log.\-h}!T\-O\-P\-I\-C\-\_\-\-P\-G\-R\-E\-N\-D\-E\-R\-E\-R@{T\-O\-P\-I\-C\-\_\-\-P\-G\-R\-E\-N\-D\-E\-R\-E\-R}}
\index{T\-O\-P\-I\-C\-\_\-\-P\-G\-R\-E\-N\-D\-E\-R\-E\-R@{T\-O\-P\-I\-C\-\_\-\-P\-G\-R\-E\-N\-D\-E\-R\-E\-R}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{T\-O\-P\-I\-C\-\_\-\-P\-G\-R\-E\-N\-D\-E\-R\-E\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-O\-P\-I\-C\-\_\-\-P\-G\-R\-E\-N\-D\-E\-R\-E\-R~\char`\"{}pg\-Renderer\char`\"{}}}\label{pg_log_8h_a745f8a667ae7f1957d1fd2abe28906df}
\hypertarget{pg_log_8h_acdf811e639a41cbba66a134320f24727}{\index{pg\-Log.\-h@{pg\-Log.\-h}!T\-O\-P\-I\-C\-\_\-\-P\-G\-T\-I\-M\-E\-R@{T\-O\-P\-I\-C\-\_\-\-P\-G\-T\-I\-M\-E\-R}}
\index{T\-O\-P\-I\-C\-\_\-\-P\-G\-T\-I\-M\-E\-R@{T\-O\-P\-I\-C\-\_\-\-P\-G\-T\-I\-M\-E\-R}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{T\-O\-P\-I\-C\-\_\-\-P\-G\-T\-I\-M\-E\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define T\-O\-P\-I\-C\-\_\-\-P\-G\-T\-I\-M\-E\-R~\char`\"{}pg\-Timer\char`\"{}}}\label{pg_log_8h_acdf811e639a41cbba66a134320f24727}


\subsection{Enumeration Type Documentation}
\hypertarget{pg_log_8h_aed8037a8e253e8baa18057fbdc257ddf}{\index{pg\-Log.\-h@{pg\-Log.\-h}!E\-V\-E\-R\-B\-O\-S\-I\-T\-Y\-\_\-\-L\-E\-V\-E\-L@{E\-V\-E\-R\-B\-O\-S\-I\-T\-Y\-\_\-\-L\-E\-V\-E\-L}}
\index{E\-V\-E\-R\-B\-O\-S\-I\-T\-Y\-\_\-\-L\-E\-V\-E\-L@{E\-V\-E\-R\-B\-O\-S\-I\-T\-Y\-\_\-\-L\-E\-V\-E\-L}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{E\-V\-E\-R\-B\-O\-S\-I\-T\-Y\-\_\-\-L\-E\-V\-E\-L}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf E\-V\-E\-R\-B\-O\-S\-I\-T\-Y\-\_\-\-L\-E\-V\-E\-L}}}\label{pg_log_8h_aed8037a8e253e8baa18057fbdc257ddf}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{R\-E\-L\-E\-A\-S\-E@{R\-E\-L\-E\-A\-S\-E}!pg\-Log.\-h@{pg\-Log.\-h}}\index{pg\-Log.\-h@{pg\-Log.\-h}!R\-E\-L\-E\-A\-S\-E@{R\-E\-L\-E\-A\-S\-E}}\item[{\em 
\hypertarget{pg_log_8h_aed8037a8e253e8baa18057fbdc257ddfad590443978dc58d64aed5001f56efcdf}{R\-E\-L\-E\-A\-S\-E}\label{pg_log_8h_aed8037a8e253e8baa18057fbdc257ddfad590443978dc58d64aed5001f56efcdf}
}]\index{A\-L\-L@{A\-L\-L}!pg\-Log.\-h@{pg\-Log.\-h}}\index{pg\-Log.\-h@{pg\-Log.\-h}!A\-L\-L@{A\-L\-L}}\item[{\em 
\hypertarget{pg_log_8h_aed8037a8e253e8baa18057fbdc257ddfab1d5eac4b1dca480c8056eaea7663b7a}{A\-L\-L}\label{pg_log_8h_aed8037a8e253e8baa18057fbdc257ddfab1d5eac4b1dca480c8056eaea7663b7a}
}]\end{description}
\end{Desc}
\hypertarget{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665d}{\index{pg\-Log.\-h@{pg\-Log.\-h}!F\-O\-N\-T\-C\-O\-L\-O\-R\-S@{F\-O\-N\-T\-C\-O\-L\-O\-R\-S}}
\index{F\-O\-N\-T\-C\-O\-L\-O\-R\-S@{F\-O\-N\-T\-C\-O\-L\-O\-R\-S}!pgLog.h@{pg\-Log.\-h}}
\subsubsection[{F\-O\-N\-T\-C\-O\-L\-O\-R\-S}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf F\-O\-N\-T\-C\-O\-L\-O\-R\-S}}}\label{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665d}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{B\-L\-A\-C\-K@{B\-L\-A\-C\-K}!pg\-Log.\-h@{pg\-Log.\-h}}\index{pg\-Log.\-h@{pg\-Log.\-h}!B\-L\-A\-C\-K@{B\-L\-A\-C\-K}}\item[{\em 
\hypertarget{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daf77fb67151d0c18d397069ad8c271ba3}{B\-L\-A\-C\-K}\label{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daf77fb67151d0c18d397069ad8c271ba3}
}]\index{R\-E\-D@{R\-E\-D}!pg\-Log.\-h@{pg\-Log.\-h}}\index{pg\-Log.\-h@{pg\-Log.\-h}!R\-E\-D@{R\-E\-D}}\item[{\em 
\hypertarget{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daf80f9a890089d211842d59625e561f88}{R\-E\-D}\label{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daf80f9a890089d211842d59625e561f88}
}]\index{G\-R\-E\-E\-N@{G\-R\-E\-E\-N}!pg\-Log.\-h@{pg\-Log.\-h}}\index{pg\-Log.\-h@{pg\-Log.\-h}!G\-R\-E\-E\-N@{G\-R\-E\-E\-N}}\item[{\em 
\hypertarget{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daa60bd322f93178d68184e30e162571ca}{G\-R\-E\-E\-N}\label{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665daa60bd322f93178d68184e30e162571ca}
}]\index{B\-L\-U\-E@{B\-L\-U\-E}!pg\-Log.\-h@{pg\-Log.\-h}}\index{pg\-Log.\-h@{pg\-Log.\-h}!B\-L\-U\-E@{B\-L\-U\-E}}\item[{\em 
\hypertarget{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665da35d6719cb4d7577c031b3d79057a1b79}{B\-L\-U\-E}\label{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665da35d6719cb4d7577c031b3d79057a1b79}
}]\index{P\-U\-R\-P\-L\-E@{P\-U\-R\-P\-L\-E}!pg\-Log.\-h@{pg\-Log.\-h}}\index{pg\-Log.\-h@{pg\-Log.\-h}!P\-U\-R\-P\-L\-E@{P\-U\-R\-P\-L\-E}}\item[{\em 
\hypertarget{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665da2772ad7cd64f03c2aed60f91c69fa69d}{P\-U\-R\-P\-L\-E}\label{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665da2772ad7cd64f03c2aed60f91c69fa69d}
}]\index{Y\-E\-L\-L\-O\-W@{Y\-E\-L\-L\-O\-W}!pg\-Log.\-h@{pg\-Log.\-h}}\index{pg\-Log.\-h@{pg\-Log.\-h}!Y\-E\-L\-L\-O\-W@{Y\-E\-L\-L\-O\-W}}\item[{\em 
\hypertarget{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665dae735a848bf82163a19236ead1c3ef2d2}{Y\-E\-L\-L\-O\-W}\label{pg_log_8h_a4fe7492ff9aafa04ec7182b99306665dae735a848bf82163a19236ead1c3ef2d2}
}]\end{description}
\end{Desc}
